[INV-MIGRATION-116] Создать таблицу TBD

Создание таблиц хранения чеков, остатков инвентаря и логов PMA

Author

Services Task & Simulation Framework Documentation

Published

July 13, 2026

NoteКраткая карточка задачи
  • Репозиторий / Компонент: billing-service / fridge-service / bupar-audit-service (Базы billing_db, fridge_db, bupar_db).
  • Целевая СУБД: PostgreSQL v15+.
  • Ссылка на Метод: Конфигурация кэша безопасности IAD
  • Статус: Готово к реализации

  • Инструкция по шагам: Выполнить DDL-миграцию для развертывания физического слоя хранения структурированных данных расходов во всех трех изолированных целевых контурах.

CREATE TABLE IF NOT EXISTS billing_db.expense_items (
    id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    expense_id UUID REFERENCES billing_db.user_expenses(id) ON DELETE CASCADE,
    product_name TEXT NOT NULL,
    price NUMERIC(12, 2) NOT NULL,
    quantity NUMERIC(10, 3) NOT NULL
);